<?php

class myUser extends sfBasicSecurityUser
{
  public function getUsuario(){
    return $this->getAttribute("usr");
  }
  public function getRolId(){
    return $this->getAttribute("rid");
  }
  public function getUserId(){
    return $this->getAttribute("uid");
  }
  public function setUsuario($value){
     $this->setAttribute("usr",$value);
  }
  public function setRolId($value){
     $this->setAttribute("rid",$value);
  }
  public function setUserId($value){
     $this->setAttribute("uid",$value);
  }
  public function getEstadoByCodigo($codigo){
    $estados = $this->getAttribute("estados");
    return ($estados[$codigo]) ? $estados[$codigo] : false;
  }
  public function getEstadoSolicitado(){
    $estados = $this->getAttribute("estados");
    return $estados["ST"];
  }
  public function getEstadoPresente(){
    $estados = $this->getAttribute("estados");
    return $estados["PR"];
  }
  public function getEstadoAtendido(){
    $estados = $this->getAttribute("estados");
    return $estados["AT"];
  }
  public function getEstadoEspera(){
    $estados = $this->getAttribute("estados");
    return $estados["ES"];
  }
  public function getEstadoCancelado(){
    $estados = $this->getAttribute("estados");
    return $estados["CL"];
  }
  public function getEstadoFinalizado(){
    $estados = $this->getAttribute("estados");
    return $estados["FN"];
  }

}
